Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of garden snail
  1. noun
    any of several inedible snails of the genus Helix; often destructive pests
    type of:
Explanation of garden snail
My lists:
Recently viewed words: